Verifying Pipelines with BAT∗

نویسندگان

  • Panagiotis Manolios
  • Sudarshan K. Srinivasan
چکیده

In this chapter, we show how to use the Bit-level Analysis Tool (BAT) [21, 22, 20, 4] for hardware verification. The BAT system has been used in the analysis of systems ranging from cryptographic hash functions to machine code to biological systems to large component-based software systems [24, 13, 19], but here we focus on one application: verification of pipelined hardware systems. This chapter brings together results from previous work in a self-contained way, and is intended as a starting point for someone who is interested in using automatic formal verification tools to prove the correctness of hardware or low-level software. The structure and examples in this chapter are based on previous work by the authors that showed how to use the ACL2 theorem proving system [8] to model and verify pipelined machines [12]. Hardware systems are ubiquitous and are an integral part of safety-critical and security-critical systems. Ensuring the correct functioning of hardware is therefore of paramount importance as failure of deployed systems can lead to loss of life and treasure. A well known example is the bug that was found in the floating point division (FDIV) unit of the Intel Pentium processor and that led to a 475 million

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of a semiquantitative SNAP test for measurement of bile acids in dogs

Background. Serum bile acids (SBA) are used as a routine screening tool of liver function in dogs. Serum samples are usually shipped to a referral laboratory for quantitative analysis with an enzymatic chemistry analyzer. The canine SNAP Bile Acids Test (SNAP-BAT) provides an immediate, semi-quantitative measurement of bile acid concentrations in-house. With the SNAP-BAT, bile acids concentrati...

متن کامل

Oil and Gas Wells and Pipelines on U.S. Wildlife Refuges: Challenges for Managers

The increased demand for oil and gas places a burden on lands set aside for natural resource conservation. Oil and gas development alters the environment locally and on a much broader spatial scale depending on the intensity and extent of mineral resource extraction. The current increase in oil and gas exploration and production in the United States prompted an update of the number of pipelines...

متن کامل

Collapse of Corroded Pipelines under Combined Tension and External Pressure

In this work, collapse of corroded pipeline under combined external pressure and tension is investigated through numerical method. Axially uniform corrosion with symmetric imperfections is firstly considered. After verifying with existing experimental results, the finite element model is used to study the effect of tension on collapse pressure. An extensive parametric study is carried out using...

متن کامل

Use of in vitro tests to assess the causative drugs for NSAIDs-induced type I hypersensitivity

Non-steroidal anti-inflammatory drugs (NSAIDs) are associated with type I hypersensitivity, including cutaneous manifestations (e.g., urticaria and angioedema), respiratory manifestations (rhinitis, nasal polyposis, asthma), and anaphylaxis. To assess the sensitivity/specificity of in vitro tests for verifying the causative/tolerant drugs and crossreactivity of different NSAIDs, we used three a...

متن کامل

بررسی وضعیت میکروساتلایتی دو مارکر BAT-26 و BAT-25 با استفاده از دو تکنیک Real Time PCR و HPLC در سرطان کولورکتال

Background: Colorectal Cancer (CRC) is the third common cancer in the world. One of the pathways in colorectal tumor genesis is Microsatellite Instability (MSI+). MSI is detected in about 15% of all colorectal cancers. Colorectal tumors with MSI have dis-tinctive features compared with Microsatellite Stable (MSS) tumors. Due to the high percentage of MSI+ in patients with CRC in Iran, screening...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010